home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cato / Xm / XmProcessTraversal.z / XmProcessTraversal
Encoding:
Text File  |  2002-10-03  |  9.1 KB  |  199 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))    UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV    XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll - A function that determines which
  10.           component receives keyboard events when a widget has the
  11.           focus
  12.  
  13.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  14.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////XXXXmmmm....hhhh>>>>
  15.  
  16.           BBBBoooooooolllleeeeaaaannnn XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll ((((_w_i_d_g_e_t, _d_i_r_e_c_t_i_o_n))))
  17.                WWWWiiiiddddggggeeeetttt         _w_i_d_g_e_t;;;;
  18.                XXXXmmmmTTTTrrrraaaavvvveeeerrrrssssaaaallllDDDDiiiirrrreeeeccccttttiiiioooonnnn_d_i_r_e_c_t_i_o_n;;;;
  19.  
  20.  
  21.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  22.           This page documents version 1.2 of the Motif library.
  23.  
  24.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  25.           XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll determines which component of a hierarchy
  26.           receives keyboard events when the hierarchy that contains
  27.           the given widget has keyboard focus.  Using
  28.           XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll to traverse to MenuBars, Pulldown
  29.           MenuPanes, or Popup MenuPanes is not supported.
  30.  
  31.  
  32.           _w_i_d_g_e_t      Specifies the widget ID of the widget whose
  33.                       hierarchy is to be traversed.  The hierarchy is
  34.                       only traversed up to the top of the shell.  If
  35.                       that shell does not currently have the focus,
  36.                       any changes to the element with focus within
  37.                       that shell will not occur until the next time
  38.                       the shell recieves focus.
  39.  
  40.           _d_i_r_e_c_t_i_o_n   Specifies the direction of traversal
  41.  
  42.  
  43.           The _d_i_r_e_c_t_i_o_n parameter can have the following values, which
  44.           cause the routine to take the corresponding actions:
  45.  
  46.  
  47.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____CCCCUUUURRRRRRRREEEENNNNTTTT-Finds the hierarchy and the tab
  48.                group that contain _w_i_d_g_e_t.  If this tab group is not
  49.                the active tab group, makes it the active tab group.
  50.                If _w_i_d_g_e_t is an item in the active tab group, makes it
  51.                the active item.  If _w_i_d_g_e_t is the active tab group,
  52.                makes the first traversable item in the tab group the
  53.                active item.
  54.  
  55.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____DDDDOOOOWWWWNNNN-Finds the hierarchy that contains
  56.                _w_i_d_g_e_t.  Finds the active item in the active tab group
  57.                and makes the item below it the active item.  If there
  58.                is no item below, wraps.
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))    UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV    XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))
  71.  
  72.  
  73.  
  74.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____HHHHOOOOMMMMEEEE-Finds the hierarchy that contains
  75.                _w_i_d_g_e_t.  Finds the active item in the active tab group
  76.                and makes the first traversable item in the tab group
  77.                the active item.
  78.  
  79.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____LLLLEEEEFFFFTTTT-Finds the hierarchy that contains
  80.                _w_i_d_g_e_t.  Finds the active item in the active tab group
  81.                and makes the item to the left the active item.  If
  82.                there is no item to the left, wraps.
  83.  
  84.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____NNNNEEEEXXXXTTTT-Finds the hierarchy that contains
  85.                _w_i_d_g_e_t.  Finds the active item in the active tab group
  86.                and makes the next item in child order the active item.
  87.  
  88.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____NNNNEEEEXXXXTTTT____TTTTAAAABBBB____GGGGRRRROOOOUUUUPPPP-Finds the hierarchy that
  89.                contains _w_i_d_g_e_t.  Finds the active tab group (if any)
  90.                and makes the next tab group the active tab group in
  91.                the hierarchy.
  92.  
  93.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____PPPPRRRREEEEVVVV-Finds the hierarchy that contains
  94.                _w_i_d_g_e_t.  Finds the active item in the active tab group
  95.                and makes the previous item in child order the active
  96.                item.
  97.  
  98.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____PPPPRRRREEEEVVVV____TTTTAAAABBBB____GGGGRRRROOOOUUUUPPPP-Finds the hierarchy that
  99.                contains _w_i_d_g_e_t.  Finds the active tab group (if any)
  100.                and makes the previous tab group the active tab group
  101.                in the hierarchy.
  102.  
  103.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____RRRRIIIIGGGGHHHHTTTT-Finds the hierarchy that contains
  104.                _w_i_d_g_e_t. Finds the active item in the active tab group
  105.                and makes the item to the right the active item.  If
  106.                there is no item to the right, wraps.
  107.  
  108.             +o  XXXXmmmmTTTTRRRRAAAAVVVVEEEERRRRSSSSEEEE____UUUUPPPP-Finds the hierarchy that contains _w_i_d_g_e_t.
  109.                Finds the active item in the active tab group and makes
  110.                the item above it the active item.  If there is no item
  111.                above, wraps.
  112.  
  113.  
  114.         CCCCAAAAUUUUTTTTIIIIOOOONNNNSSSS
  115.             +o  XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll will not allow traversal to a widget
  116.                in a different shell.
  117.  
  118.             +o  XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll will only allow traversal to widgets
  119.                that are currently mapped.
  120.  
  121.             +o  You cannot call XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll from inside a
  122.                focusCallback routine (or you will get a segmentation
  123.                fault).
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))    UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV    XXXXmmmmPPPPrrrroooocccceeeessssssssTTTTrrrraaaavvvveeeerrrrssssaaaallll((((3333XXXX))))
  137.  
  138.  
  139.  
  140.      RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  141.           Returns True if the setting succeeded.  Returns False if the
  142.           keyboard focus policy is not XXXXmmmmEEEEXXXXPPPPLLLLIIIICCCCIIIITTTT, if there are no
  143.           traversable items, or if the call to the routine has invalid
  144.           parameters.
  145.  
  146.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  147.           XXXXmmmmGGGGeeeettttVVVViiiissssiiiibbbbiiiilllliiiittttyyyy((((3333XXXX)))) and XXXXmmmmIIIIssssTTTTrrrraaaavvvveeeerrrrssssaaaabbbblllleeee((((3333XXXX)))).
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                                          (printed 4/30/98)
  196.  
  197.  
  198.  
  199.